package cate.game.pvp.ladder.msg;

import cate.common.table.d.GDLadder;
import cate.game.client.msg.ClientMsg;
import cate.game.client.msg.MsgConfig;
import cate.game.client.msg.MsgOutput;
import cate.game.client.msg.id.MsgIdBLadder;
import cate.game.pvp.ladder.common.LadderReport;
import cate.game.role.pvp.PvpRecord;
import easy.java.dev.note.NoteField;

import java.util.List;

@ClientMsg(title = "天梯 录像 返回")
public class LadderReplayResp implements MsgOutput {

    @NoteField(value = "录像类型", detail = "1: 玩家录像(默认) 2: 大神风采")
    public byte type = GDLadder.ReplayType.MINE;

    @NoteField("录像")
    public List<LadderReport> reports;

    @Override
    public MsgConfig conf() {
        return MsgIdBLadder.REPLAY_RESP;
    }

}
